package com.cskaoyan.javase.junit._0introduction;

import org.junit.Test;

/**
 * Junit更加简单，直白的说法就是：
 * Junit可以在同一个类中实现多个main方法的效果，它是非常好的测试工具。
 * 在JavaSE阶段可以用来测试各种demo或者idea。
 *
 * junit的使用:
 *      1.首先找到一个类,并且这个类最好不要叫Test
 *      2.在该类的类体空白处,写注解"@Test"
 *      3.注解直接写会报错,使用快捷键"alt + 回车"修正它
 *          选择"Add Junit4 to classpath"
 *      4.然后在注解"@Test"的下面写测试方法:
 *          public void 方法名(){
 *              // 方法体
 *          }
 *
 * 注意事项:
 *      1.注解(annotation)是和class类同等级别的数据类型,就可以认为注解也是一个类
 *          "@Test"这个整体中
 *          Test是注解的名字
 *          注解名前面加一个"@"符号,这是注解创建对象的特殊形式
 *          可以类比于"new Scanner(System.in)"
 *
 *      2.junit单元测试的方法中,格式是非常固定的,修饰符,返回值类型,形参列表等都是不可以修改的
 *      只能改方法名和方法体
 *
 * @since 09:44
 * @author wuguidong@cskaoyan.onaliyun.com
 */
public class Demo {
    @Test
    public void test() {
        System.out.println("hello world!");
    }

    @Test
    public void test2() {
        int a = 10;
        System.out.println(666);
    }

    @Test
    public void test3() {
        int a = 10;
        System.out.println(777);
    }

}
